package com.dragon.modules.yuegou.query.product;

import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

public class GrouponInfoListQuery implements Serializable {

    @ApiModelProperty("商圈id")
    private String busdId;

    @ApiModelProperty("商品名称")
    private String title;

    @ApiModelProperty("活动名称")
    private String name;

    /** 商户ID */
    @ApiModelProperty("商户ID")
    protected String merchantId;

    @ApiModelProperty("商户")
    protected String merchantName;

    /** 开始日期 */
    @ApiModelProperty("开始日期")
    protected String beginDate;

    /** 结束日期 */
    @ApiModelProperty("结束日期")
    protected String endDate;

    @ApiModelProperty("[枚举]活动状态：0-已开启-NORMAL、1-已停止-STOP")
    protected Integer status;

    @ApiModelProperty("[枚举]发布类型：0-商圈-BUSD、1-商户-MERCHANT")
    protected Integer releaseType;

    /** 结束日期 */
    @ApiModelProperty("创建人")
    protected String  createdBy;

    @ApiModelProperty("1-审核中-CHECKING、2-审核通过-THROUGH、3-审核未通过-NOTHROUGH")
    protected Integer checkStatus;

    public Integer getReleaseType() {
        return releaseType;
    }

    public void setReleaseType(Integer releaseType) {
        this.releaseType = releaseType;
    }

    public String getMerchantName() {
        return merchantName;
    }

    public void setMerchantName(String merchantName) {
        this.merchantName = merchantName;
    }

    public String getBusdId() {
        return busdId;
    }

    public void setBusdId(String busdId) {
        this.busdId = busdId;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getMerchantId() {
        return merchantId;
    }

    public void setMerchantId(String merchantId) {
        this.merchantId = merchantId;
    }

    public String getBeginDate() {
        return beginDate;
    }

    public void setBeginDate(String beginDate) {
        this.beginDate = beginDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy;
    }

    public Integer getCheckStatus() {
        return checkStatus;
    }

    public void setCheckStatus(Integer checkStatus) {
        this.checkStatus = checkStatus;
    }
}
